﻿using DocumentManager.Abstractions.Interfaces.Helpers;

namespace DocumentManager.Abstractions.Factories
{
	public abstract class HelperBaseFactory
	{
		#region Abstract Methods

		public abstract IPasswordGenerator CreatePasswordGenerator();

		public abstract IApplicationConfiguration CreateApplicationConfiguration();

		public abstract IWordDocumentAdapter CreateWordDocumentAdapter();

		public abstract IPrintDocumentManager CreatePrintDocumentManager();

		#endregion
	}
}
